* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;

}

li {
    list-style: none;
}

a {
    text-decoration: none;
    /* 清除下划线 */
    color: inherit;
    /* 使用继承的颜色 */
}

h3,
h4,
h5,
p,
span,
th,
li,
b,
div {
    cursor: default;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    -khtml-user-select: none;
    user-select: none;
    margin: 0;
    padding: 0;
    word-wrap: break-word;
}

div {
    height: auto;
    /* display: flex; */
    /* line-height: normal; */
    /* 或者显式设置所需的高度 */
    /* 其他样式 */
}

div {
    outline: none;
}

body {
    background: #f8f8f8;
    font-size: 16px;
}

html,
body {
    height: 100%;
}

:root {
    /* --el-color-primary-dark-2: #00e766;
    --el-color-primary: #13c07e;
    --el-color-primary-light-3: #13c07e;
    --el-color-primary-light-5: #13c07e;
    --el-color-primary-light-9: #13c07e1b; */
    --foot-back: #252c41;
    --primary-color: #13c07e;
    --hcan1-color: #13c07e;
    --hcan2-color: #00e766;
    --bac-background: #f8f8f8;
    --border-color: #f2f6fc;
    --el-color-primary: #13c07e;
    --el-color-primary-dark-2: #108560;
    --el-color-primary-light-3: #4ad991;
    --el-color-primary-light-5: #7edfbf;
    --el-color-primary-light-7: #a4e6d3;
    --el-color-primary-light-8: #b7edda;
    --el-color-primary-light-9: #cbf5e1;

}

/* 向下布局 */
.column {
    display: flex;
    flex-direction: column;

}

/* 横向 */
.row {
    display: flex;
    flex-direction: row;
}

/* 测试 */
.boxxc {
    height: 200px;
    border: 1px solid red;
}

.listguanbi {
    position: absolute;
    top: 0;
    right: 2px;
    display: flex;
    flex-direction: row;
    gap: 5px;
    font-size: 25px;
    color: var(--el-color-primary);
    padding: 5px;
}

@media screen and (max-width: 1125px) {
    html {
        font-size: calc(100vw/3.75);

    }

}

.appheadnav {
    display: none !important;
}

.divcss {
    display: flex;
    flex-direction: column;
}

.divcss .body {
    width: 100%;
}

.divcss .image {
    width: 650px !important;
}

.divcss .text {
    width: 400px !important;
    display: flex;
    gap: 20px;
    flex-direction: column;
    justify-content: center;
    /* 垂直居中 */
}

.divcss .imagel {
    width: 400px !important;
}



.divcss .textl {
    width: 650px !important;
    display: flex;
    gap: 20px;
    flex-direction: column;
    justify-content: center;
    /* 水平居中 */
    /* 垂直居中 */
}

.divcss .swap .text {
    width: 650px !important;
    display: flex;
    gap: 20px;
    flex-direction: column;
}

.divcss .title {
    font-size: 18px;
    font-weight: bold;
}

.divcss .row {
    padding: 20px 0;
    margin: auto;
    width: 1125px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;

    /* 让子元素在主轴上均匀分散 */
}



.divcss .headerborder {
    width: 100%;
    border-bottom: 1px solid #73767a;
}

.divcss .logo {
    height: 35px;
    /* 将项目垂直居中 */
}

.divcss .header {
    padding: 10px 0;
    margin: auto;
    width: 1125px;
    gap: 15px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    /* 让子元素在主轴上均匀分散 */
    align-items: center;
    /* 将项目垂直居中 */
}

/* 1125-1000 */
/* 3.65rem=1125 */
/* 300px=1rem */
@media screen and (max-width: 1125px) {
    .appheadnav {
        display: none !important;
    }

    body {
        font-size: 16px !important;

    }

    .divcss .header {

        width: 3.6rem;

    }

    .divcss .row {
        width: 3.6rem;
        align-items: center;
        /* 纵向居中 */
    }

    .divcss .image {
        width: 2.1rem !important;
    }


    .divcss .text {
        width: 1.33rem !important;
        display: flex;
        gap: 20px;
        flex-direction: column;
    }

    .divcss .imagel {
        width: 1.33rem !important;
    }

    .divcss .textl {
        width: 2.1rem !important;
        display: flex;
        gap: 20px;
        flex-direction: column;
    }

    .divcss .swap .text {
        width: 2.1rem !important;
        display: flex;
        gap: 20px;
        flex-direction: column;
    }

}

/* 这里左右修改成rem */
/* 倍 */
/* 1rem=280px */

@media screen and (max-width: 1050px) {
    .appheadnav {
        display: none !important;
    }

    body {
        font-size: 0.0571rem !important;

    }

    .divcss .image {
        width: 2rem !important;
    }

    .divcss .text {
        width: 1.4rem !important;
    }

    .divcss .imagel {
        width: 1.4rem !important;
    }

    .divcss .textl {
        width: 2rem !important;
    }

    .divcss .swap .text {
        width: 2.0rem !important;
        display: flex;
        gap: 20px;
        flex-direction: column;
    }

}

@media screen and (max-width: 850px) {
    .appheadnav {
        display: none !important;
    }

    body {
        font-size: 16px !important;

    }

    .divcss .image {
        width: 2.87rem !important;
    }

    .divcss .text {
        width: 1.77rem !important;
    }

    .divcss .imagel {
        width: 1.77rem !important;
    }

    .divcss .textl {
        width: 2.87rem !important;
    }

    .divcss .swap .text {
        width: 3rem !important;
        display: flex;
        gap: 20px;
        flex-direction: column;
    }


    .divcss .row {
        width: 3.6rem;
        gap: .1rem;
        align-items: center;
        /* 纵向居中 */
        justify-content: center;

        /* 横向居中 */
    }
}

@media screen and (max-width: 650px) {
    .appheadnav {
        display: block !important;
    }

    .headnav {
        display: none !important;
    }

    .divcss .image {
        width: 3.6rem !important;
    }

    .divcss .text {
        width: 2.3rem !important;
    }

    .divcss .imagel {
        width: 2.3rem !important;
    }

    .divcss .textl {
        width: 3.6rem !important;
    }

}

@media screen and (max-width: 500px) {

    .divcss .image {
        width: 3.6rem !important;
    }

    .divcss .text {
        width: 3.4rem !important;
    }

    .divcss .imagel {
        width: 3.4rem !important;
    }

    .divcss .textl {
        width: 3.6rem !important;
    }

}

/* 后台组建尺寸 */

.pcdivcsss {
    display: flex;
    flex-direction: column;
    font-size: 13px;
}

.pcdivcsss .body {
    width: 100%;
}

.pcdivcsss .row {
    padding: 20px 0;
    margin: auto;
    width: 750px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    /* 让子元素在主轴上均匀分散 */
}

.pcdivcsss .image {
    width: 433.33px !important;
}

.pcdivcsss .text {
    width: 266.68px !important;
    display: flex;
    gap: 20px;
    flex-direction: column;
}

.pcdivcsss .imagel {
    width: 266.68px !important;
}

.pcdivcsss .textl {
    width: 433px !important;
    display: flex;
    gap: 20px;
    flex-direction: column;
}


.pcdivcsss .title {
    font-weight: bold;
}

/* 顶部导航 */
.pcdivcsss .headerborder {
    width: 100%;
    border-bottom: 1px solid #73767a;
}

.pcdivcsss .logo {
    height: 30px;
    /* 将项目垂直居中 */
}

.pcdivcsss .header {
    padding: 10px 0;
    margin: auto;
    width: 750px;
    gap: 15px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    /* 让子元素在主轴上均匀分散 */
    align-items: center;
    /* 将项目垂直居中 */
}

/* 后台手机尺寸 */

.appdivcsss {
    display: flex;
    flex-direction: column;
    font-size: 13px;
}

.appdivcsss .headnav {
    display: none !important;
}

.appdivcsss .appheadnav {
    display: block !important;
}

.appdivcsss .body {
    width: 375px;
}

.appdivcsss .row {
    padding: 20px 0;
    margin: auto;
    width: 370px;
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    align-items: center;
    /* 纵向居中 */
    justify-content: center;
}

.appdivcsss .image {
    width: 370px !important;
}

.appdivcsss .text {
    width: 300px !important;
    display: flex;
    gap: 20px;
    flex-direction: column;
}

.appdivcsss .imagel {
    width: 340px !important;
}

.appdivcsss .textl {
    width: 370px !important;
    display: flex;
    gap: 20px;
    flex-direction: column;
}


.appdivcsss .title {
    font-weight: bold;
}

/* 顶部导航 */
.appdivcsss .headerborder {
    width: 100%;
    border-bottom: 1px solid #73767a;
}

.appdivcsss .logo {
    height: 30px;
    /* 将项目垂直居中 */
}

.appdivcsss .header {
    padding: 10px 0;
    margin: auto;
    width: 370px;
    gap: 15px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    /* 让子元素在主轴上均匀分散 */
    align-items: center;
    /* 将项目垂直居中 */
}